Holland, Noord-Holland, Den Helder - Wn 124a Marine Zeugamt.
Created by IrfanView